represent abroad - French English Dictionary